electronically controlled drive - German English Dictionary